Inheritance diagram for TUnitComplex:

Public Member Functions | |
| TUnitComplex () | |
| TUnitComplex | Square (void) const |
| TUnitComplex | Inverse (void) const |
| TUnitComplex | SquareRoot (void) const |
| TUnitComplex | Normalize (void) const |
| void | GetSinCos (real &sin, real &cos) const |
| real | GetAngle (void) const |
| void | SetFromAngle (const real angle) |
| void | SetFromSinCos (const real sin, const real cos) |
| void | Transform (const TVector2 &PP, TVector2 &QQ) const |
| void | operator+= (const TUnitComplex &cc) |
| TUnitComplex | operator * (const TUnitComplex &cc) const |
| int32 | GetRevs (void) const |
Protected Attributes | |
| real | fx |
| real part | |
| real | fy |
| complex part | |
| int32 | fn |
| number of turns | |
Friends | |
| TUnitComplex | operator- (const TUnitComplex &, const TUnitComplex &) |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
number of turns
|
|
|
real part
|
|
|
complex part
|
1.4.5